Scroll to navigation

nstor_lsmplugin(1) libStorageMgmt nstor_lsmplugin(1)

NAME

nstor_lsmplugin -- LibstorageMgmt nstor plugin

DESCRIPTION

LibstorageMgmt nstor plugin allows user to manage NexentaStor 3.x storage software [1]. The 'nstor_lsmplugin' executable file is for libStorageMgmt daemon to execute when client user specifies nstor plugin in the URI.

URI

To use this plugin, users should set their URI to this format:


# HTTP connection
nstor://<username>@<nstor_server>:<port>
# HTTPS connection
nstor+ssl://<username>@<nstor_server>:<port>

The username is the user account with 'Can_use_restapi' permission.

The nstor_server is IP address or DNS name of NexentaStor server.

The port number is the listening port of the nexenta server REST API. The default port of 2000 is used if none is supplied on the URI.

For non-default ports, SELinux will likely prevent the SMI-S plugin from making a network connection.

URI parameters
No additional URI parameters are supported by this plugin.

SUPPORTED SOFTWARE

NexentaStor 3.x is supported. Detailed support status can be queried via:


* lsm.Client.capabilities() (Python API)
* lsm_capabilities() (C API)
* lsmcli capabilities (lsmcli command line).

FIREWALL RULES

By default, this plugin requires the access to the nstor array's TCP 2000 port.

SEE ALSO

lsmcli(1), lsmd(1), [1] http://nexentastor.org

BUGS

Please report bugs to <libstoragemgmt-devel@lists.sourceforge.net>

AUTHOR

Gris Ge <fge@redhat.com>
Tony Asleson <tasleson@redhat.com>

June 2015 nstor_lsmplugin 1.8.1